Medicago falcata

Explore definitions, synonyms, and language insights of Medicago falcata

Definitions

Noun
European medic naturalized in North America having yellow flowers and sickle-shaped pods

More General Terms